Ext.define("core.jbpm.view.TaskForm", {
			extend:"Ext.form.Panel",
			alias : 'widget.taskform',
			id:'taskformId',
			tbar : [{
						xtype : "button",
						text : "保存信息",
						ref : "saveInfo",
						iconCls : "table_save"
					}],
			ref : "caledate",
			labelAlign : 'right',
			labelWidth : 60,
			title : "<center height=40>委托管理</center>",
			border : 0,
			layout : {
				type : "table",
				columns : 2
			},
			items : [{
						xtype : "textfield",
						fieldLabel : "主键",
						name : "id",
						hidden : true
					},{
						xtype : "textfield",
						fieldLabel : "任务节点名称",
						name : "taskName",
						hidden : true
					},{
						xtype : "textfield",
						fieldLabel : "任务机构",
						name : "orgs",
						id:'orgs',
						hidden : true
					},{
						xtype : "textfield",
						fieldLabel : "任务角色",
						name : "roles",
						id:'roles',
						hidden : true
					},{
						xtype : "textfield",
						fieldLabel : "任务执行人",
						name : "assignees",
						id:'assignees',
						hidden : true
					}, {
						xtype : "assigneTypeCombos"
					}, {
						xtype : "orgsButtons",
						fieldLabel: '任务委托机构', 
						labelAlign : 'right',
						id : 'orgsName',
						name:'orgsName',
					    onTrigger2Click : function(v){
					        //机构选择处理
							var responObj=v;
							//openSysOrg('orgId','rogName','orgType') ;
							var win=Ext.create("core.jbpm.view.taskForm.OrgsWindow", {
								responseObj:responObj,
								multiSelect:false
							}).show();
					    }
					}, {
						xtype : "rolesButtons",
						fieldLabel : "任务委托角色",
						labelAlign : 'right',
						id : 'rolesName',
						name : "rolesName",
					    onTrigger2Click : function(v){
					        //机构选择处理
							var responObj=v;
							var win=Ext.create("core.jbpm.view.taskForm.RoleWindow", {
								responseObj:responObj,
								multiSelect:false
							}).show();
							//加载数据
							var store = win.down("rolsGrid").getStore();
							store.getProxy().extraParams = {
								  'sysRoleBean.state' :'1'
							};
						    store.load();
					    }
					}, {
						xtype : "assigneesButtons",
						fieldLabel : "任务委托人",
						labelAlign : 'right',
						id : 'assigneesName',
						name : "assigneesName",
						onTrigger2Click:function(v){
							 //机构选择处理
							var responObj=v;
							var win=Ext.create("core.jbpm.view.taskForm.AssigneesWindow", {
								responseObj:responObj,
								multiSelect:false
							}).show();
							//加载数据
							var store = win.down("assigneesGrid").getStore();
							store.getProxy().extraParams = {
								  'sysuserBean.state' :'1'
							};
						    store.load();
						}
					}
					]

		});